#pragma once
#include "google/protobuf/message.h"

class CNetEntity;

class CLogicEntity
{
public:
	CLogicEntity(void);
	virtual ~CLogicEntity(void);

	void setNetEntity(CNetEntity *pNetEntity) { mNetEntity = pNetEntity; }
	CNetEntity* getNetEntity() { return mNetEntity; }

	void sendPacket(int msgID, google::protobuf::Message *pMsg);

private:
	CNetEntity *mNetEntity;
};
